from django.db import models
from django.contrib.auth.models import AbstractUser


# 用户: id 昵称 电子邮箱 密码
# Create your models here.
# 拓展模型
# 1、注意不要自己去增加一个单独的用户模型，而是应该继承django自带的用户模型
# 2、有多重方式去增加我们的昵称
#    （1）可以直接使用user first_name 或者 last_name，选择一个作为昵称
#     (2) 通过模型关系去拓展用户
#     (3) 通过继承与配置指定去拓展用户


# openid nickname
# class WxUser(models.Model):
#     user = models.OneToOneField(User)


class User(AbstractUser):
    nickname = models.CharField(max_length=32, unique=True, verbose_name='昵称')

    class Meta(AbstractUser.Meta):
        pass
